html {
    text-align: center;
}

body {
    margin: 0 auto;
    text-align: left;
}

body, #mw-head {
    max-width: 1000px;
}

div#mw-head {
    right: auto !important;
}

.mw-body {
    border-right-width: 1px !important;
}

#left-navigation {
    margin-left: 10px !important;
}

#mw-panel {
    top: 0 !important;
    left: 0 !important;
    width: 10px !important;
    height: 10px !important;
    position: absolute !important;
    overflow: hidden !important;
    background-color: #fff !important;
    border: solid 1px #A7D7F9 !important;
    padding: 0 !important;
}

#mw-panel:hover {
    width: auto !important;
    height: auto !important;
    position: absolute !important;
    overflow: hidden !important;
}

#content {
    margin-left: 10px !important;
}

.suggestions {
    right:196.5px !important;   
}

sup,
sup.reference,
sup.Inline-Template {
    font-size: 10px !important;
    vertical-align: top !important;
}

.readr-container sup *,
.readr-container sup a,
sup *,
sup.reference *,
sup.Inline-Template * {
    font-size: 10px !important;
	text-decoration: none !important;
	border-bottom: 0 !important;
}